to introduce (yourself) - İngilizce Eş Anlamlılar Sözlük